/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 2015-11-24, 12:07:13
    Author     : weiyuxin
*/

/*shell.css*/
html{font-size:62.5%}
body{background:#f3f3f3}
h1,h2,h3,h4,h5,h6{font-family:"微软雅黑"}
h1{font-size:1.4em;line-height:36px}
h3{font-size:1.2em;margin-bottom:8px;font-weight:500}
abbr,article,aside,audio,canvas,datalist,details,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video{display:block;width:100%}
#main img{width:100%;height:auto}
#wrap{zoom:1;text-align:left;margin:0px auto;font: normal 400 1.2em/1.8 tahoma,"宋体";color:#333}
#wrap b{font-weight:700}
.pagetop .box,aside,nav,topbox.box,#main,#bottom ,.inner {margin:0 auto}
header .ad,header .social{width:33%;display:inline;_width:32.5%}
header .ad{float:left}
.logo{width:34%}
header .ad dl{width:90%;max-width:245px;margin-left:12px}
header .ad img{width:100%}
header .social{float:right;*width:32.8%;}
#main {border:1px solid ddd;-webkit-box-shadow:0 5px 20px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 5px 20px rgba(0, 0, 0, 0.3);box-shadow:0 5px 20px rgba(0, 0, 0, 0.3);margin:0 auto;padding:30px 0 20px;background-color:#FFF;border:1px solid #eaeaea;border-bottom:1px solid #ccc;_height:1%;overflow:hidden}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
a{color:#333;text-decoration: none}
a img{ border: none}
a:hover,#blog_quote a:hover{color:#000}
#blog_quote a{color:#059}
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height:0; height:0}
.space{ height:14px; font-size: 0; line-height: 0; overflow: hidden;background:#fff}
.summary{margin:8px 0}
em{color:#777;font-style:normal}
*{padding:0; margin:0;list-style:none}
.col .header{color:#a00;border-top:2px solid #000;padding:5px 0;font:normal 500 16px "微软雅黑";margin-bottom:14px}
.aCol .header,.bCol .header{padding:0}
.lists .header{border-top:none}
.topAd .header,.ad .header , .adv .header{margin-top:-2px;font-size:8px;color:#aaa;text-align:right;border:0}
.header em{font-size:1.2em;color:#a00}
.itemFullinfo dt{width:35%;}
.topAd .header,.ad .header{margin-top:-2px;font-size:8px;color:#aaa;text-align:right;border:0}
.bannerAd{width:95%;margin:0 auto 0.6em;overflow:hidden}
.bannerAd dt{border:1px solid #ccc;padding:2px;}
#main .col .adv img{width:98%;border:1px solid #ccc;padding:2px}
.col .ad p{margin:3px}
.col{float:left;display:inline;overflow:hidden}
.bgline{background:url(/images/2.0/common/bodyBg.gif) repeat-y 66.5% 0;*height:1%;}
.abCol.bgline{background-position:52%}
.bgline{_background-position:66.5% 0}
.cCol{width:30%;margin:0 2.5%;*margin:0 2.4%}
.abCol{width:65%}
.aCol,.bCol{width:46%;margin-left:4%}
.noSlot{margin:0}
Slot{margin:2% 0}
.slot{margin:0 2%}
header .follow{float:right}
.topAd{margin:0 auto;width:806px;height:0;overflow:hidden}
.topAd dt img{width:800px;border:1px solid #ccc;padding:2px}
.NoTopheader{border-top:8px solid #fa0;padding-left:6px}
.NoTopheader{margin:0}
.pagetop{font:500 1.2em/2.2 "微软雅黑";_font-family:"宋体";border-bottom:1px solid #ccc;height:100%}
.pagetop iframe{position:relative;float:left;display:inline;margin-top:8px}
.topUserPanel{color:#666;float:right;display:inline}
.topUserPanel .output img{margin:0.5em 0}
.topUserPanel a{display:block;cursor: pointer}
.topUserPanel .beforelogin .output img{margin:4px 0}
.userface img{width:1.8em;height:1.8em;padding:2px;border:1px solid #ccc;margin:2px 0 0 10px}
.topUserPanel li{float:left;display:inline;line-height:2.5;height:2.5em;margin-left:8px}
.userc a{background:url("/images/article/article_icon.png") no-repeat scroll -30px top transparent;margin:0.5em 0.2em 0.6em;width:20px;height:20px;text-decoration:none;line-height:20px}
#mainNav{float:left}
#userPanel{float:right}
#mainNav ul li{float:left;display:inline;_width:52px;_overflow:hidden}
#mainNav ul .threeFont{_width:80px}
#mainNav ul .fourFont{_width:120px}
#mainNav ul li a:hover{color:#a00}
#mainNav ul li .action{color:#FFF;background:#000}
#mainNav ul li a{font-size:1.2em;color:#000;text-decoration:none;display: block;padding:1px 12px;}
#backToTop {background: url("/images/2.0/common/backtotop.png") no-repeat scroll 0 0 transparent;cursor: pointer;display: block;margin:-20px auto 0;_background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="http://images.infzm.com/images/2.0/common/backtotop.png");width:32px;height:32px;position:relative \9}
#shadowLeft, #shadowRight {background: url("/images/2.0/common/shadow.png") no-repeat scroll 0 0 transparent;float: left;height: 16px;width:216px;margin-top:-12px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="http://images.infzm.com/images/2.0/common/shadowLeft.png");}
#shadowRight {background-position:0 -19px; float:right;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="http://images.infzm.com/images/2.0/common/shadowRight.png")}
header .frame{width:33.3%;float:left;display:inline}
nav{repeat-x:scroll center bottom;padding:0;margin-top:10px}
header .adma{background:url(/images/2.0/icons/adma.png) no-repeat;width:70px;height:70px;float:right;display:inline}
header .followus{float:right;margin:0 12px 0 20px;display:inline}
header .followus p{margin:3px 0 6px}
header .followus ul{width:155px;border-top:2px solid #ccc;background:url(/images/2.0/icons/sns.png) no-repeat left 10px;height:40px;}
header .followus ul li{display:block;width:29px;height:27px;float:left;margin:12px 12px 0 0;cursor:pointer;overflow:hidden}
header .followus ul li.last{margin-right:0}
header .followus ul li span{display:block;text-indent:-9999px;width:29px;height:27px}
header{z-index:1001;position:relative;margin:0 auto;padding:10px 0 0}
header #logo a{display:block;margin:0 auto;background:url(/images/2.0/logos/headerLogo.png) no-repeat;height:63px;width:210px;position:relative;_background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="http://images.infzm.com/images/2.0/logos/headerLogo.png")}
#logo{float:left}
.qqFollow iframe{margin-left:30px}
nav{padding:0;margin:10px auto 0}
nav ul{margin:0 auto;width:90%}
nav li{display:inline;float:left;text-align:center;padding:2px 4%;border-top:1px solid #ccc}
nav li a{color:#000;text-decoration:none;font:normal 400 1.3em/2.1 "微软雅黑","宋体"}
nav li a:hover{color:#AA0000}
nav .action{border-left:1px solid #CCC;border-color:#CCC;background:#ddd;color:#fff;}
nav .action a{color:#AA0000}
nav .this{border-top:1px solid #000}
nav .this a{color:#AA0000}
footer{border-top:1px solid #D5D5D5;margin:40px 0 0;padding-top:10px;text-align:center;font-family:"微软雅黑","宋体";display:block;font-size:12px}
footer h3{color:#c00;padding-top:3px;border-bottom:1px solid #eee}
footer h3 #backTop,#footer h3 #backTop:visited{ float: right;color:#666}
footer h3 #backTop:hover{float: right}
footer #footerNav{ _padding-bottom: 0}
.navList{margin:4px auto; clear: both;line-height: 1.2;text-align:center;margin:0 auto}
footer .navList a{padding:0 5px;}
footer .navList a img{vertical-align:middle}
footer a ,footer a:visited{color:#333;text-decoration:none}
footer .Otherinfo{padding:2px 5px;margin:0 auto}
footer .Otherinfo p{line-height:2.4;color:#666;margin:5px}
footer .Otherinfo p a,#footer .Otherinfo p a:visited{color:#333}
footer .Otherinfo em{font:normal 400 12px "宋体";color:#000}
#articleLogo a{cursor:pointer;background:url('/images/2.0/logos/articleLogo.png') no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://images.infzm.com/images/2.0/logos/articleLogo.png");height:58px;width:162px;margin:0 auto;display:block}
.articleHeader nav{width:740px;margin:0 auto;min-width:740px;_margin-top:10px}
.articleHeader nav ul{margin:0 auto;width:85%}
.articleHeader nav ul li{padding:0 3.4%}
.articleHeader nav li a{font-size:1.29em;line-height:2.0}
.articleHeader ul .cate a{color:#A00}
.pages {float:right; padding: 10px 0 0; margin: 10px 0 20px; clear: left; font-size: 12px}
.pages a, .pages span { display: block; float: left; padding: 5px 8px 3px; margin-right: 2px; border: 1px solid #ccc; background: #fff}
.pages span.current { border: 1px solid #fff; background: #fff; padding: 0 5px; font: normal 400 30px/100% Arial, Helvetica, sans-serif; margin-top: -3px; _margin-top: -4px}
.pages a { color:#727272; border:1px solid #DDD; text-decoration: none}
.pages a:hover { border-color: #000;color:#000}
.pages a.nextprev { font-weight: bold}
.pages a.nextpre:hover {color:#70a648; font-weight: bold}
.pages span.nextprev {color: #999}
.pages .nextprev-next { float: right}
/*comment*/
#comments_container{border-top:1px solid #000;min-height:100px;}
.comment{margin:14px auto;border-top:2px solid #000;padding-top:3px}
.login,.shareComment{font-size:1.2em}
.comment em,.replyComment em{font-style:normal;margin-top:-2px}
.content-comment-count{color:#c00;margin:0 3px}
.commentLogin{height:32px;line-height:32px}
.commentLogin strong{font-size:1.6em;word-spacing:1.5}
.commentLogin strong , .login ul{float:left;margin-bottom:15px}
.commentLogin strong em{font:italic 1.3em arial;color:#c00;margin:0 5px 0 2px}
.login ul{ float:left}
.login li a{text-decoration:none}
.login{list-style-type:none;float:right}
.login li{float:left;text-align:right}
.login li img{padding-top:4px}
.infzm a{padding-right:10px;border-right:1px dotted #ccc;display:block}
.qqAccount, .sinaAccount{padding-left:8px}
#userface{display:none;width:30px;height:30px;padding:2px}
#userNick{padding-left:10px;color:#005599;line-height:3}
#commentContent{height:144px;width:99.6%;background:none;border:1px solid #CCC}
.shareComment{margin-top:6px;width:560px;float:left;_height:60px}
.shareComment p{margin:5px 0;width:160px;float:left}
.reShareComment p{margin:6px 0 0}
.checkMicBlog li,.check1 ,.check2 ,.check3 ,.check4{width:105px;height:16px;_height:18px;border:1px solid #CCC;font-size:0.85em;padding:5px;float:left;margin:3px 8px 0 0}
.checkMicBlog em{margin-top:-2px}
.checkMicBlog input[type="checkbox"] {width:19px;border:1px solid#284B5F;margin:0;padding:0;}
.checkMicBlog em , .checkMicBlog input{float:left}
.comment .submit{margin-top:8px;float:right}
.checkMicBlog{float:left;width:400px}
.checkQQ, .checkSina, .checkDouban,.checkQzone, .checkKaixin{width:18px;height:18px;background:url(/images/article/article_icon.png) no-repeat;overflow:hidden;text-indent:-999px;float:left;display:block;margin-right:6px}
.checkQQ{ background-position:left bottom}
.checkSina{background-position: -25px bottom;}
.checkQzone{background-position: -55px bottom;}
.checkDouban{background-position: -55px bottom;}
.checkKaixin{background-position: -81px bottom;}
.checkMicBlog input,.checkBox input{float:right;}
#checkQQ input{border:1px solid #FFF}
#commentNav ul {margin-top:30px;width:670px}
#commentNav ul li{float:left;margin-right:5px;padding:6px 10px 3px;height:20px;border:1px solid #999;border-bottom:0;background:#000;border-radius:3px 3px 0 0}
#commentNav ul li a{font-size:1.2em;color:#fff; text-decoration:none;}
.comments{border-top:1px solid #666;padding:8px 0 0px;}
.commentRight{margin-left:76px;border-bottom:0px solid #666;font-size:1.14em;text-align:left}
.commentAvater{float:left}
.commentAvater img{width:50px;*height:50px;}
.commentAvater{padding:1px;border:1px solid #ccc;margin-right:20px}
.commentNick{margin-right:10px;}
.commentTime, .commentSource{color:#606060;padding-top:2px;font-size:0.857em}
.comeFrom{display:none;margin-left:12px}
.commentSource img{margin:3px 2px -2px 0px;}
.commentSource em{margin-right:5px}
.commentSource a{color:#b87878}
.synchronous{float:right;margin-top:4px;display:none}
.synchronous img{margin-left:5px}
.commentContent{display: block; margin-bottom: 0;margin-right: 0; margin-top: 16px;font-size:1em;line-height:1.8}
.upDownReply{margin-bottom:5px;margin-top:15px;}
.up a, .down a, .reply a{ text-decoration:none;}
.reply{margin-left:25px}
.replyContent{width:540px;height:82px;background-color:#fff;border:1px solid #CCC;margin-top:5px}
.checkBox{width:80%;margin-bottom:18px;height:20px}
.check1 , .check2{float:left}
.check3 , .check4{float:left;margin-bottom:12px}
.check1 em,.check2 em , .check3 em, .check4 em{float:left;display:inline}
.comment .submit input,.replyComment .submit input , .reply a{cursor: pointer;width:92px;height:32px;border:0;color:transparent;font-size:0;background:#fff url(/images/2.0/icons/comment_button.png) no-repeat 0 0}
.reply a{width:55px;height:20px;display:block;float:right;background-position:0 bottom;margin-bottom:4px;}
.replyComment .submit input{float:right;position:relative;margin-top:-36px}
#comments_container{border-top:1px solid #000}
.commentTop{clear:both}
#commentPageNum .pages { float:right;margin-top:0;margin-right:0}
#commentPageNum .pages span.current {  color: #000}
#commentPageNum .pages a { color: #777; border: 1px solid #ddd}
#commentPageNum .pages a:hover { border-color: #777;color:#000; text-decoration: none}
#comment_tips {margin-left:200px;margin-top:5px;background-color:#FFFF99;width:200px;height:20px;text-align:center;display:none;}
/*lightface*/
.lightface {line-height:1.8;margin: 0;padding: 0;border-collapse: collapse;position: absolute;top: -9000px;left: -9000px;-webkit-border-radius:10px;border-radius:8px;border:1px solid ddd;-webkit-box-shadow:0 0 10px #999;-moz-box-shadow:0 0 10px #999}
.lightface td {padding: 0;margin: 0;background-color: transparent;vertical-align: top;font-family: 'Verdana';}
.lightface .centerLeft, .lightface .centerRight {width: 6px;height: auto;background-image: url(/images/2.0/passport/lightface/b.png);background-repeat: repeat-y;}
.lightface .topLeft, .lightface .topRight, .lightface .bottomLeft, .lightface .bottomRight {width: 6px;height: 6px;background-repeat: no-repeat;}
.lightface .topLeft {background-image: url(/images/2.0/passport/lightface/tl.png);background-position: top left;}
.lightface .topRight {background-image: url(/images/2.0/passport/lightface/tr.png);background-position: top right;}
.lightface .bottomLeft {background-image: url(/images/2.0/passport/lightface/bl.png);background-position: bottom left;}
.lightface .bottomRight {background-image: url(/images/2.0/passport/lightface/br.png);background-position: bottom right;}
.lightface .topCenter, .lightface .bottomCenter {width: auto;height: 6px;background-image: url(/images/2.0/passport/lightface/b.png);background-repeat: repeat-x;}
.lightface .lightfaceContent {background-color: #fff;border: 1px solid #bbb;position: relative;font-size:1.2em;}
.lightface .loading {display: block;margin: 10px auto;}
.lightface .lightfaceContent .lightfaceTitle {padding: 20px 24px 0;font-weight:700;font-size:1.4em}
.lightface .lightfaceContent .lightfaceDraggable {cursor:move;}
.lightface .lightfaceContent .lightfaceMessage {overflow: auto;margin: 0;position: relative;padding: 5px 10px;border: 1px solid #fff;}
.lightface .lightfaceContent .lightfaceMessage h3,.lightface .lightfaceContent .lightfaceMessage h4,.lightface .lightfaceContent .lightfaceMessage h5,.lightface .lightfaceContent .lightfaceMessage h6 {margin-top: 6px;}
.lightface .lightfaceContent .lightfaceFooter {background-color: #f2f2f2;border-top: 1px solid #ccc;padding: 6px 10px;text-align: right;}
.lightface .lightfaceFooter label {font-size: 13px;border-style: solid;background-image:url(/images/2.0/passport/lightface/button.png);cursor:pointer;font-weight:bold;padding:2px 6px 2px 6px;text-align:center;vertical-align:top;white-space:nowrap;border-width:1px;margin-left:3px;background-position:0 0;border-color:#999;line-height:normal !important;display:inline-block;}
.lightface .lightfaceFooter label input {background:none;border:0 !important;cursor:pointer;font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;font-weight:bold;margin:0;padding:1px 0 2px;white-space:nowrap;text-align:center;color:#fff;font-size:13px;border: 2px outset buttonface;text-indent:0;text-shadow:none;display:inline-block;color:#444;font-size:13px;}
* html .lightface .lightfaceFooter label input { border:0;}
.lightface .lightfaceFooter label.lightfaceblue {border-color: #29447E #29447E #1A356E;background-position:0 -48px;}
.lightface .lightfaceFooter label.lightfaceblue.lightfacefocusblue { background-color: #5b74a8; background-image:none; }
.lightface .lightfaceFooter label.lightfacegreen {border-color: #3B6E22 #3B6E22 #2C5115;background-position:0 -96px;}
.lightface .lightfaceFooter label.lightfacegreen.lightfacefocusgreen { background-color: #69A74E; background-image:none; }
.lightface .lightfaceFooter label.lightfaceblue input,
.lightface .lightfaceFooter label.lightfacegreen input {color:#fff;}
.lightface .hiddenButton {visibility: hidden;}
.lightface .lightfaceOverlay {position: absolute;left: 0;top: 0;bottom: 0;right: 0;background:url(/images/2.0/passport/lightface/fbloader.gif) center center no-repeat #fff;}
.lightfaceOverlay{position:relative;height:0}
.lightface .lightfaceMessageBox { overflow: auto;min-height: 20px;position:relative;}
.lightface .lightFaceMessageBoxImage {overflow: hidden;padding: 0;background:url(/images/2.0/passport/lightface/fbloader.gif) center center no-repeat #fff;}
.lightface .lightFaceMessageBoxImage img {display: block;}
/*loginbox*/
.rightCol,.leftCol{float:left;display:inline}
.eightColBox{width:640px;padding:8px 10px 14px;background:#fff;font-size:1.1em;margin:20px auto;-moz-border-radius:15px}
.formB {margin:20px auto 12px;padding:0 10px 20px;width:620px;background:#fff}
.formB h1{font:700 1.5em/3.4 "微软雅黑","宋体";height:60px}
#needUserMail h1{margin:0 10px;height:50px}
.second.formB h1{margin:0 10px}
.formB h3{font-size:1.2em;margin-bottom:18px}
.formB h5{font-size:1em;padding:0;line-height:1.2em}
.shadowborder{-webkit-border-radius:10px;border-radius:2px;border:1px solid ddd;-webkit-box-shadow:0 0 10px #999;-moz-box-shadow:0 0 10px #999}
.regulationsbox{padding:40px}
.signin p{color:#333;margin-top:5px}
.username img,.username .text{float:left;color:#333;line-height:48px}
.username .text{width:128px}
.regulationsbox{padding:40px}
.username{line-height:48px;margin:-47px 0 0;float:right}
.username img{float:left;width:42px;height:42px;margin-right:10px}
.inputB li{clear:both;margin-bottom:12px}
.inputB li label span{color:#f00;font-weight:400}
.inputB li label{text-align:right;display:block;float:left;width:60px;line-height:1.6;color:#666}
.signup .inputB li label{width:90px}
.signup li.submit input{margin-left:90px}
.two .signin .inputB li label{width:84px}
.two .signin .inputB li.submit input{margin-left:84px}
.inputB li.Mail input,.inputB li.passport input,.bind .name input{height:18px;width:160px;color:#666;font-family:tahoma}
.tip,.tipl{color:#666;margin:3px 0 0 60px;clear:both}
.tip a{color:#6493bc}
.inputB li#chechbox input, .username input{width:10px;height:10px;float:left;margin-right:5px}
li.submit{margin:0}
li.submit button,li.submit input,#submit input{background:url(/images/passport/submit.png) no-repeat 0 -137px;width:72px;height:38px;border:0;margin-left:60px}
li.submit span{vertical-align:bottom;text-decoration:underline}
.signin li.submit button,.signin li.submit input,#submit input{background:url(/images/passport/submit.png) no-repeat 0 -184px}
#uploadbutton{background:url(/images/passport/submit.png) no-repeat 0 -277px;width:58px;height:23px;border:0;margin-top:38px}
.tipel{display:block;clear:both}
.tipl,.tipel .dialogBox,.othererror{line-height:1.4;width:200px;border:1px solid #cfcfcf;background:#fffde8;padding:10px}
.tipel h4{background:url(/images/passport/tipsub.png) no-repeat 0 -50px;padding-left:20px;color:#d00;height:20px;line-height:20px}
.tipel .arrow{background:url(/images/passport/tipsub.png) no-repeat top center;height:10px;width:200px;margin-top:-1px}
.othererror{display:none;width:560px;padding:6px 10px;margin:-6px 0 16px}
.othererror .icon{width:20px;height:18px;background:#fffde8 url(/images/passport/tipsub.png) no-repeat 0 -120px;display:block;float:left;margin:0 5px 0 0}
.loginContent .info .inputB{margin:50px 0 0 60px}
.tipeb{border:1px solid #e0b3b3;background:#ffeaea;padding:6px 10px 5px;margin:0 0 0 100px;color:#c00}
.passport b{color:#c00}
.otherlink{text-align:right;clear:both}
.otherlink a{padding-left:10px}
.bysns{float:left;margin-left:24px}
.bysns li{margin-bottom:10px}
.byinfzm{width:580px;padding:10px;margin:0 auto;position:relative}
.byinfzm .signin,.byinfzm .signup{float:left;display:inline;width:300px;border-right:1px dotted #ccc}
.byinfzm .signup{padding-right:20px}
.byinfzm.two .signin{padding-right:0px}
.byinfzm h1{color:#333}
.signup .username h5{line-height:3}
.olduser{position: absolute;left:360px;top:12px;font-size:1.2em}
.olduser a{text-decoration:underline}
#oldUserLogin{display:none}
.jumpother{margin:40px auto;margin-left: 300px}
.byinfzm .loduser h1{color:#999}
.bind{background:url(/images/passport/bindarrow.png) no-repeat 270px 24px;border:1px solid #ccc;padding:20px 24px 10px;height:198px}
.bind .leftCol{width:420px}
.bind li.submit input{background-position:0 0;margin:10px 0 0 240px}
.bind .name input{background:#eee;border:1px solid #ccc}
.formB .leftCol{width:330px}
.formB .rightCol{margin-left:60px}
.bind .username{margin-top:0}
.formB .leftCol #submitbutton{background-position:0 1px;width:113px}
.formB .rightCol #submitbutton{background-position:0 -45px;width:113px}
#submit input{background:url(/images/passport/submit.png) no-repeat 0 -91px}
.jumpout{text-align:right;width:620px;margin:0 auto}
.addition .inputB li label{width:100px}
.addition form{width:280px;margin:0 auto;padding:10px}
.addition form li.submit input{margin-left:100px}
.addition h4{margin:6px 0 24px}
#cover{position:fixed; z-index: -1; left:0px; top:0px; width:100%; height:100%; background:#000; opacity:0.7; filter:alpha(opacity=70);display:block}
.cover{position:fixed; z-index:10002; left:0px; top:0px; width:100%; height:100%; background:#000; opacity:0.7; filter:alpha(opacity=70);display:block}
/*article self*/
.pagetop{border-bottom:1px solid #e3e3e3;height:34px;width:100%;position:fixed;top:0px;background:#F7F7F7;z-index:9999;filter:alpha(opacity=90); opacity:0.9;}
.box{filter:alpha(opacity=100); opacity:1.0;}
#wrap{margin-top:34px;_margin-top:0}
#mainContent article , .comment ,  #commentNav , #relContent ,#mainContent article , .packageLine{width:670px; margin:0 auto;overflow:hidden}
#content , #bottom{width:735px}
#mainContent{margin:0 auto;}
#content{margin:0 auto;background:#FFF;border:1px solid #ddd;padding-bottom:80px;}
.articleTitile{width:650px;z-index:10001;background:#FFF}
.information{margin-bottom:2px}
.relInfo{font-size:1.1em;color:#777;_font-size:12px}
.source , .articleSource{float:right}
.articleSource{*margin-top:-20px;font-size:1.1em;_font-size:12px}
.articleHeadline{margin:0 0 5px;padding:26px 10px 8px 0;border-bottom:2px solid #000;font-size:2.4em;font-weight:500;display:block;width:auto;line-height:1.5;position:relative}
figure img{width:100%}
#picture_outside{border:1px solid #CCC;display:none}
#p_title_picture , .slideshow figure{text-align:center;border:4px solid #FFF;overflow:hidden}
#p_title_picture img , .slideshow figure{margin:-4px}
#p_title_picture img{margin:-4px}
#pageNum{_width:100%;_text-align:right}
/*article self css hack*/
.articleHeader{*margin-top:34px;_margin-top:0;}
.leftAd,.rightAd{_display:inline;*padding-bottom:5px;}




/*tag*/
section.tag{float:left;font-size:1em;font-family:"宋体";margin:10px 0;width:100%}
.tagContent{margin-right:15px}
.commentTime a , .commentSource a{color:#b87878}
.tagContent a{color:#be3b3b}
.tag ul{list-style-type:none;line-height:1.6}
.tag ul.font{;float:right}
.tag ul.font li{margin-right:10px}
.tag ul.font li.add{margin-right:0}
.tag ul li{float:left}
.tag ul li strong{font-family:'微软雅黑','宋体';line-height:1.1;font-size:15px;font-weight:600;margin-right:15px;}
.tag ul li a{text-decoration:none}
.printBut{background:url(/images/2.0/icons/tools.gif) left -48px;text-align:center;height:18px;width:18px; display:block;float:right;cursor:pointer;_overflow:hidden;position:absolute;right:0;bottom:5px;_display:none}
#articleContent{font:normal 400 15px/1.8 "宋体",sans-serif;color:#000;text-align: justify;margin-top:10px;overflow:hidden}
#articleContent p{margin-bottom:10px}
#articleContent p img{border:1px solid #ccc;padding:4px;margin-top:14px;max-width:660px}
#articleContent a{color:#059;border-bottom:1px dotted #059}
#articleContent ol li{list-style:decimal;margin-left:30px}
#relContent{margin:0 auto 20px;padding:3px 0 0}
#relContent h3 , .moreVideo .header{font-size:1.25em;margin-bottom:14px}
.relNews, .relImages{float:left;border-top:2px solid #000}
.relNews{padding:0;}
.relNews dl{margin-top:0px;margin-right:5px;}
.relNews dl , .relNews dd{width:315px;float:left}
.relNews dd{border-bottom:1px dotted #CCC}
.relNews dl ,.relNews h3{text-align:left}
.relNews dt{font:normal 700 1.2em/1 "微软雅黑";display:block;height:20px}
.relNews dt a{line-height:1.1;font-size:1.07em}
.relNews dd{font-size:1.1em;font-family:"宋体";line-height:1.5;color:#666;margin:4px 0 14px 0;padding:0 0 5px;min-height:50px;_height:50px}
.relImages{min-height:276px;margin-left:30px;text-align:left}
.relImages h3 a{text-decoration:none;font-weight:600}
.spanImage{margin-bottom:-3px;margin-top:10px;overflow:hidden;max-height:245px}
.spanImage , .spanImage img , .relNews, .relImages{width:320px;overflow:hidden}
.caption{font-size:1em;color:#787878;margin:5px 0;border-bottom:1px solid #ddd;padding-bottom:4px}
#commentNav ul li{border-radius:3px 3px 0 0}
.slideshow{position:relative}
.slideshow figure{width:660px;height:440px;overflow:hidden}
#slideshow_description{color:#999};
.slideshow figure ,.slideshow{margin-bottom:14px}
blockquote p {color:#999;height:60px;}
.imageCount{font-size:1.5em;font-style:italic;float:right;font-family:'宋体';margin-top:-10px;padding-right:5px}
.imageCount em{color:#CC0000;font-size:1.4em;font-style:italic;}
.slideshow figure img{display:block;margin:0 auto}
.slideshow .prev , .slideshow .next{cursor:pointer;width:327px;height:400px;display:block;position:absolute;top:0;background:url("http://images.infzm.com/images/2.0/common/bg.gif");}
.slideshow .next{left:327px}
.slideshow i{width:100px;height:100px;background:url(/images/2.0/icons/prev.png) no-repeat;position:absolute;filter:alpha(opacity=50);opacity:0.5;display:none}
.slideshow .prev i{left:24px;top:150px}
.slideshow .next i{background-position:right 0;right:24px;top:150px}
#articleBut{height:29px;width:67px;background:url(/images/2.0/icons/lifeBut.png);position:absolute;top:-6px;left:5px;padding:12px 0 0 60px}
#articleBut a{color:#000;cursor:pointer;text-decoration:none;font:normal 600 16px "微软雅黑"}
#allList{position:absolute;right:30px;top:14px}
#allList a{color:#000;text-decoration:none;font:normal 500 15px "微软雅黑";letter-spacing:2px;cursor:pointer}
#article_comment_adv{width:650px;overflow:hidden;margin:0 auto 20px;text-align: center}
.close{float:right;height:22px;width:22px;display:block;cursor:pointer;font-size:18px}
.close1 a{color:#FFF;font-weight:bold;font-size:1.2em}
#rightBox{height:94px;width:250px;border:1px solid ddd;-webkit-box-shadow:0 0 18px #999;-moz-box-shadow:0 0 18px #999;background:#FFF;display:none;position:fixed;right:0;bottom:40px;padding:10px;z-index:1001}
#rightBox img ,.adContent{float:left;margin-top:25px}
.enewsNav{display:block;font:normal 500 14px '微软雅黑' ;margin-top:20px}
.enewsNav a{text-decoration:none;color:#000}
.enewsNav em{color:#B87878}
.toAuthor a , .cloumn a{color:#059;border-bottom:1px dotted #059}
.cloumn{font-size:1.2em;color:#666;margin-bottom:10px}
.cloumn a{border-bottom:none;margin:0 8px}
/*articletools*/
.shareTo , .platform , .Addthis{font-family:"微软雅黑"}
.articleTools{height:280px;width:110px;background:rgba(255,255,255,0.8);background-color:#FFF\9;position:fixed;padding:14px 16px;display:none;border:1px solid #ddd;overflow:hidden}
/*\*//*/.articleTools{;filter:Alpha(opacity=80);}/**/
.shareTo , .toComment , .platform{position:relative\9}
.shareTo{font-size:16px;color:#666;margin-bottom:8px}
.platform{margin-left:40px;}
.platform ,toComment span{color:#444}
.toSina , .toQQ , .toQzone{height:38px;border-bottom:1px solid #EEE;margin-bottom:12px;padding-bottom:12px;cursor:pointer;position:relative}
.toSina i , .toQQ i , .toQzone i{height:33px;width:33px;background:url("/images/2.0/social/articleTools.png?v=1") no-repeat;_background:url("/images/2.0/social/articleTools.gif") no-repeat;position:absolute;display:block;}
.toSina i{background-position:0 0}
.toQQ i{background-position:0 -46px}
.toQzone i{background-position:0 -93px}
.toComment{cursor:pointer;z-index:9999999999;display:block;height:40px;width:116px}
.toComment i{background:url("/images/2.0/icons/tools.gif") no-repeat scroll 0 -27px transparent;height:18px;width:18px;display:block}
.toComment i , .toComment span{float:left;font:400 1.2em/1 "微软雅黑";margin-right:5px;cursor:pointers}
.toRenren , .to163 , .toKaixin , .toWeiXin{background:url("/images/2.0/social/articleTools.png?v=1") no-repeat;_background:url("/images/2.0/social/articleTools.gif") no-repeat;display:block;height:24px;_height:30px;width:22px;float:left;margin-right:14px;cursor:pointer;}
.toMore{height:63px;margin-bottom:14px;position:relative;}
.toMore span{margin:0 11px 14px 1px}
.toMore .jiathis_button_t163 span{margin-right:0}
.toRenren{background-position:-3px -144px;_background-position:-3px -142px}
.to163{background-position:-3px -192px;_background-position:-3px -190px;}
.toKaixin{background-position:-3px -240px;_background-position:-3px -238px}
.toWeiXin{background-position:-3px -317px;_background-position:-3px -315px;margin-right:10px;width:26px;}

.Addthis{background:url("/images/2.0/social/articleTools.png?v=1") no-repeat;_background:url("/images/2.0/social/articleTools.gif?v=1") no-repeat;display:block;height:25px;width:77px;background-position:0 -280px;position:absolute;top:30px;padding:6px 20px;color:#444;margin-left:2px;*left:0}
.shareCount{margin:0;position:absolute;left:43px;bottom:8px;font-size:1.25em;color:#444}
#bottomBarTips{width:200px;height:35px;background:#fff1bb;position:fixed;right:40%;display:block;font-size:1.2em;border:1px solid #ffe26c;color:#666;display:none;line-height:38px;border-radius:3px;text-align:center;top:400px;_position:absolute;}
#tipsOutside{width:100%;height:100%}
/*mintool*/
#toolsMin{background:none;border:none;padding:0 10px;width:22px;display:none;height:320px;}
#tools , #toolsMin{_position:absolute}
#toolsMin ul li{height:25px;border:none;clear:both}
#toRenren , #to163 , #toKaixin{clear:both}
#toMore{border:none;clear:both;width:15px;height:15px;}
#toQzone{margin-bottom:14px}
#toQzone i{background-position:-1px -93px}
#toRenren, #to163, #toKaixin{background:none;margin:0 0 23px 2px}
#toRenren i , #to163 i, #toKaixin i , #toWeixin i{background:url("http://images.infzm.com/images/2.0/social/articleTools.png?v=1") no-repeat;_background:url("http://images.infzm.com/images/2.0/social/articleTools.gif?v=1") no-repeat;display:block;height:24px;width:26px;float:left;margin-right:14px;cursor:pointer;}
#toRenren i{background-position:-3px -144px;_background-position:-3px -142px;}
#to163 i{background-position:-3px -192px;_background-position:-3px -190px}
#toKaixin i{background-position:-3px -240px;_background-position:-3px -238px}
#toWeixin i{background-position:-3px -317px;_background-position:-3px -315px;}
#Addthis{top:0;left:4px;width:15px;_left:6px}
/*继续阅读*/
#divClosePage{position:fixed;width:255px;border:solid 1px #DDD;background:#FFF;padding:0;cursor:pointer;display:none;-webkit-box-shadow:0 5px 20px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 5px 20px rgba(0, 0, 0, 0.3);box-shadow:0 5px 20px rgba(0, 0, 0, 0.3);right:0;bottom:10px;z-index:999999999}
.readContinue{color:#6c6c6c;margin:5px 14px 0}
.continueTitle{font-size:1.3em;font-weight:500;font-family:"微软雅黑";margin:2px 0 5px 20px}
.continueTitlePic , #closePageAfterIntro{max-width:216px;margin:0 auto 17px}
.continueTitlePic{text-align:center}
.continueTitlePic img {max-width:216px;max-height:144px;margin:0 auto}
.closeMe{height:22px;width:22px;background:url("/images/2.0/icons/tools.gif") -56px 0 no-repeat;display:block;position:absolute; top:5px;right: 4px}
.closeAd{position:absolute;top:-20px;right:2px;cursor:pointer}
/*article_right_adv*/
#article_right_adv{height:145px;overflow:visible;position:fixed;bottom:10px;right:0;display:none;_position:absolute;_top:0;_right:0}
#article_right_adv .photo ,#article_right_adv{width:145px}
#article_left_adv{position:absolute;display:none}
.cm_pic_outer{text-align:center;}
.cm_pic_caption{text-align:center;color:#666;line-height:1.4em;padding:0 4em;}
#article_bottom_adv{margin:30px auto 0;width:940px;overflow:hidden}
.pagetop{*left:0;}
.articleAd h3{display:none}
.c3{margin:0 auto;width:986px;height:75px;display:none}
/*package*/
.packageLine{border:none;height:1px;background:#CCC;margin:3px auto 1px;}
.package{width:650px;background:#f3f3f3;margin:0 auto 10px;padding:10px;text-align:left;}
.package p{width:310px;float:left;}
.package .packageLeft{margin-right:30px;}
/*video*/
#video{background:#CFCFCF;text-align:center;width:100%;margin:0 auto;padding:10px 0 10px;position:relative;overflow:hidden;}
.relVideo{width:616px;height:95px; margin: 0 auto;overflow:hidden;text-align:left;position:relative}
.videoItem{width:140px;height:84px;float:left;margin:7px 7px 0;position:relative;_display:inline}
.videoPic{width:140px;height:84px;overflow:hidden}
.videoSubject{text-align:left;background:#000;position:absolute;bottom:0px;left:0;z-index:99999;opacity:0.7;filter: Alpha(Opacity=60);width:132px;padding:4px}
.videoSubject a{color:#FFF;text-indent:999999;display:block;line-height:1.3}
.videoItem img{width:100%}
#preVideo , #nextVideo{height:30px;width:16px;display:block;position:absolute;background:url("/images/2.0/icons/video_arrow.png") 0 0 no-repeat;bottom:44px}
#preVideo{left:10px}
#nextVideo{background-position:right 0;right:10px;}
#article_more_video article{width:145px;height:114px;float:left;overflow:hidden}
.moreVideo{border-top:2px solid #000;width:670px;margin:0 auto;border-bottom:1px solid #CCC;padding-bottom:24px;text-align:left}
.moreVideo .header{font-family:"微软雅黑";margin-bottom:5px}
.moreVideo .header em , .moreVideo .topicSummary{display:none}
.topicArt img{width:100%}
.titlePic{height:96px;overflow:hidden}
.relVideoInner{margin-left:0}
/*aVote*/
.aVote h3{border-top:2px solid #000}
.aVote{font-size:1.2em;line-height:1.8;margin:20px auto;width:670px;text-align:left}
.aVote button{float:left;width:60px;height:30px;font-size:1em;margin-bottom:20px}
.aVote dd{margin:5px 0}
.aVote .answer{margin-right:3px}
/*ad*/
#article_ad_c7{display:none;position:absolute}
.c3{margin:0 auto;width:800px;height:75px;display:none}
.c5 , .c6{position:absolute;height:200px;width:200px;display:none}
.closeAdv{position:absolute;right:0;cursor:pointer}
.c8 , .c10{width:560px;overflow:hidden;padding:0}
.c8 , .c9 , .c10{margin:0 auto 20px;text-align:center}
.c9{margin:20px auto 0;width:940px}
.c9 img{width:100%}
header .inner{width:740px}
.leftAd , #articleLogo , .rightAd{float:left;margin-bottom:5px;height:60px}
.leftAd{margin-right:85px;width:200px}
.rightAd{margin-left:85px;width:200px}
#articleLogo{width:162px;margin:0 auto}
.headerTop{width:740px;height:65px}
.shareBut{background:#FFF;position:absolute;right:5px;top:5px;border-radius:5px;box-shadow:0 0 2px #555555;font-size:12px;width:91px;padding:3px 5px;border:1px solid #ccc\9}
.shareToSina , .shareToQwb , .shareToQzone{background:url("/images/2.0/social/articleTools.png?v=1") -3px -2px no-repeat;width:25px;height:25px;float:left;margin-right:8px;cursor:pointer;}
.shareToQwb{background-position:-3px -48px;}
.shareToQzone{background-position:-3px -95px;margin-right:0}
.shareTips{background:#fff1bb;color:#666;position:absolute;border-radius:5px;text-align:center;border:1px solid #ffe26c;font-size:1.4em;height:30px;line-height:30px;width:140px;display:none}
.shareLoading{background:url("http://images.infzm.com/images/2.0/passport/lightface/fbloader.gif") 0 0 no-repeat ; height:11px;width:16px;position:absolute;}
/* 消息对话框 */
.closeMe{z-index:10002}
.bodyCover , .sendDialog{display:none}
.sendDialog{background:url("http://images.infzm.com/images/2.0/common/error_bg.png") 0 0 repeat;width:506px;top:220px;left:750px;height:190px;padding:6px;z-index: 10001;position:fixed;_position:absolute;_background-image:none;_background-color:#eee;}
.boxInner{background:#FFF;color:#666666;height:190px;text-align:center;}
.bodyCover{background:#000000;display: block;height: 100%;left: 0;opacity: 0.3;filter:alpha(opacity=30);position:fixed;top:0;width:100%;z-index:10000;_position:absolute;}
.title{ background:#F3F3F3;color:#595959;font-size:14px;height:30px;line-height:30px;padding:0 0 0 20px;vertical-align:middle;text-align:left}
.sendDialog textarea{height:80px;border:1px solid #CCC}
.sendDialog textarea , .sendTo{width:465px}
.sendTo{margin:10px 0 5px 20px;text-align:left;height:20px;font-size:1.3em;color:#555}
.sendTo label , .sendTo p{float:left}
.messageSubmit , .notice{position:relative}
.notice a , .sendMessage a{background:url("/images/article/article_icon.png") no-repeat scroll 0 0 transparent;}
.messageSubmit input{height:25px;line-height:1;margin:8px 20px 0 0;width:56px;float:right;border:1px solid #8E8E8E;border-radius:4px;padding:3px 8px;background:-o-linear-gradient(top, #FFFFFF, #E5E5E5);cursor:pointer;
                     background-image:url('/images/article/article_icon.png')\9;background-position:-72px 0\9;border:none\9;}
@media all and (min-width:0){.messageSubmit input{background-image:none;background:-ms-linear-gradient(top, #FFFFFF, #E5E5E5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E5E5E5') \9;border:1px solid #8E8E8E\9;background:-moz-linear-gradient(top, #FFFFFF, #E5E5E5);background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#E5E5E5));}}
.sendId , .sendSuccess , .replyTips , .notice i{display:none}
.sendSuccess{font-size:1.6em;margin-top:50px;}
.loading{background:url("http://images.infzm.com/images/2.0/passport/lightface/fbloader.gif") 0 0 no-repeat ; height:11px;width:16px;position:absolute;right:35px;top:15px;display:none}
.replyTips{width:400px;position:absolute;right:80px;top:10px;font-size:1.3em;height:25px;line-height:25px;text-align:right;color:#A00}
.userc{margin-left:4px}
.notice i{position:absolute;right:-0.7em;top:0.2em;color:#FFF;height:12px;min-width:12px;_width:12px;overflow:visible;font:normal 600 0.825em/12px 'Helvetica Neue',Helvetica,Arial,Sans-serif;background:#C00;border-radius:12px;text-align:center;background:url('/images/article/article_icon.png') no-repeat -131px 1px transparent \9;}
.notice a{height:17px;width:18px;margin-top:0.5em;_overflow:hidden}
@media screen and(-webkit-min-device-pixel-ratio:0){.notice i{font-weight:500}}
/*评论发送消息*/
.sendMessage a{background-position:-55px -14px;height:10px;width:13px;display:block;float:left;cursor:pointer}
.sendMessage a:hover{background-position:-55px 0}
.commentNick , .sendMessage{float:left}
.commentConTop{height:28px;overflow:hidden}
.sendMessage{margin:8px 0 0 0px}
/**Adv***/
#article_ad_c1 {height: auto;position:fixed;_position:absolute;top: 20px;width: 1024px;z-index: 999999;display:none;}
#article_ad_c1 img{width:100%;}
.close {background: url("http://images.infzm.com/images/2.0/icons/bigClose.png") no-repeat scroll 0 0 transparent;cursor: pointer;height: 45px;position: absolute;right:0px;top: 0px;width: 45px;z-index: 900006;}
#followWeixin{border:1px solid #ddd;width:102px;padding:16px 20px;position:fixed;top:335px;background:#FFF;display:none;text-align:center;font-family:'微软雅黑';}
#followWeixin img{width:100%;margin:0px auto 5px;}
#followWeixin h3{font-size:1.4em;line-height:1.5;}
#followWeixin p{font-size:1.2em;margin-bottom:0;}
#followWeixin .account{font-size:1.1em;color:#A00;line-height:1;margin-bottom:5px;}

/* give grade */
.giveGrade {
    overflow: hidden;
}
.giveGrade .bstar {
    background: url("/images/2.0/icons/star.png") no-repeat;
    background-size: 100% auto;
    background-position: 0 -22px;
    width: 16px;
    height: 16px;
    display: none;
}
.giveGrade .sbstar {
    background: url("/images/2.0/icons/star.png") no-repeat;
    /*background-size: 100% auto;*/
    background-position: -8px -87px;
    width: 16px;
    height: 16px;
    display: inline-block;
}
.giveGrade .mstar {
    background: url("/images/2.0/icons/star.png") no-repeat;
    /*background-size: 100% auto;*/
    background-position: -10px -149px;
    width: 10px;
    height: 10px;
    display: inline-block;
}
.giveGrade .rstar {
    background: url("/images/2.0/icons/star.png") no-repeat;
    /*background-size: 100% auto;*/
    background-position: -10px -131px;
    width: 10px;
    height: 10px;
    display: inline-block;
}
.giveGrade .gstar {
    background: url("/images/2.0/icons/star.png") no-repeat;
    /*background-size: 100% auto;*/
    background-position: -10px -131px;
    width: 10px;
    height: 10px;
    display: inline-block;
}
.giveGrade .showStar {
    padding-top: 2px;
}

.movieGrade {
    font-size: 18px;
    font-weight: bold;
}
.giveGrade .avgGradeNum {
    color: #f04f53;
    font-size: 19px;  
    margin: 0px 15px 0px 15px;
}
.giveGrade .allUserNum {
    color: rgba(0, 85, 153);
    display: inline-block;
}
.giveGrade .percent {
    width: 80px;
    height: 10px;
    overflow: hidden;
    margin-left: 8px;
    *display: inline;
}
.giveGrade .takePercent {
    height: 100%;
    background: #f7c5c5;
    margin-top: 1px;
}
.giveGrade .percentNum {
    font-size: 12px;
    font-family: Arial;
    color: #666;
}
.giveGrade .usersGrade {
    font-family: "宋体";
    font-size: 12px;
}
.giveGrade ul li {
    height: 12px;
    margin-top: 4px;
}
.giveGrade ul li div {
    display: inline-block;
}
.giveGrade .userGrade {
    cursor: pointer;
    float: right;
    font-size: 12px;
}
.giveGrade a:hover {
    cursor: hand;
    cursor: pointer;
}
.gradeLayout .resetColor {
    color: rgb(0, 85, 153);
    display: none;
    margin-left: 5px; 
}
/* reset user grade */
.resetLayout {
    display: none;
    width: 410px;
    height: 180px;
    border: 1px solid #ccc;
    background: #fff;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -17em;
    margin-top: -7.9em;
}
.rcover {
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
}
.resetLayout .resetContent {
    margin: 20px;
}
.resetLayout .resetContent .resetGrade {
    width: 180px;
    margin: auto;
    padding: 30px 0px
}
.resetLayout .resetContent .restBtn {
    width: 60px;
    height: 33px;
    border: 1px solid #ccc;
    background: #f3f3f3;
    float: right;
}
.resetLayout .resetContent .bbstar {
    background: url("/images/2.0/icons/star.png") no-repeat;
    /*background-size: 100% auto;*/
    width: 30px;
    height: 30px;
    display: inline-block;
}
.resetLayout .resetContent .resetstar {
    background: url("/images/2.0/icons/star.png") no-repeat;
    /*background-size: 100% auto;*/
    background-position: 0 -44px;
    width: 30px;
    height: 30px;
    display: inline-block;
}
.resetLayout .resetContent .rgstar {
    background: url("/images/2.0/icons/star.png") no-repeat;
    /*background-size: 100% auto;*/
    background-position: 0 -44px;
    width: 30px;
    height: 30px;
    display: inline-block;
}
.gradeWarn {
    width: 70px;
    height: 18px;
    background: #fff1bb;
    border: 1px solid #ffe26c;
    color: #666;
    border-radius: 3px;
    text-align: center;
    font-size: 10px;
    display: none;
    margin-right: 10px;
}

.c_article_contents .cnt {
    margin: 0 6px;
}

.c_article_contents .blank15 {
    clear: both;
    height: 15px;
    overflow: hidden;
    display: block;
}

.c_article_contents .list_txt li {
    overflow: hidden;
    padding-left: 10px;
    height: 25px;
    line-height: 25px;
    font-size: 14px;
    background: url(../images/dot.png) no-repeat 0 center;
}

.c_article_contents .right {
    float: right;
}
.c_article_contents .f12px {
    font-size: 12px;
}
.c_article_contents .cDGray, .cDGray:visited, .cDGray a {
    color: #727171;
}

.c_article_contents .cBlue, .c_article_contents .cBlue:visited, .c_article_contents .cBlue a {
    color: #1E50A2;
}
.c_article_contents a:visited {
    color: #83006f;
    text-decoration: none;
}

.c_article_contents a {
    color: #000000;
    text-decoration: none;
}

.c_article_contents a:link {
    color: #00f;
    text-decoration: none;
}

.c_article_contents .cBlue a:link {
    color: #00f;
}

.c_article_contents .hr_dot {
    display: block;
    clear: both;
    overflow: hidden;
    height: 1px;
    background: url(../images/dot01.png) repeat-x 0 0;
}



